Kia Quen — definition

1. kia quen (Noun)

1 definition

kia quen (Noun) — A form of foot torture used by the Chinese in which the victim's foot was placed between three pieces of bamboo and systematically squeezed.

2 types of
torture torturing